Reepay\Checkout\OrderFlow\OrderCapture D

Total Complexity 141
Dependencies 11
Dependents 4
Total lines 869
Lines of code 605
Logical lines of code 296
Comment lines 137
Methods 17
Properties 1

Methods 17

Method Rating Maintainability Complexity Lines of code
multi_settle()
D
22
35 221
get_item_price()
A
42 14 50
process_capture_amount()
A
51 11 28
process_item_capture()
A
53 11 23
get_item_data()
A
48 10 32
settle_items()
A
43 8 46
unset_specific_order_item_meta_data()
A
53 9 23
settle_item()
A
47 7 33
capture_full_order()
A
45 6 47
add_item_capture_button()
S
53 7 21
settle_amount()
S
51 5 25
check_capture_allowed()
S
65 5 8
capture_full_order_button()
S
58 4 14
get_not_settled_amount()
S
59 4 14
activate_woocommerce_subscription()
S
72 3 5
complete_settle()
S
72 1 5
__construct()
S
62 1 10